package com.deer.wms.base.system.service.zh.impl;

import com.deer.wms.base.system.dao.zh.IngotIocusMapper;
import com.deer.wms.base.system.model.zh.IngotIocus;
import com.deer.wms.base.system.service.zh.IngotIocusService;
import com.deer.wms.common.core.service.AbstractService;
import com.deer.wms.common.core.text.Convert;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author 李帅辰
 * @date 2021/5/27 11:45
 */
@Service
public class IngotIocusServiceImpl  extends AbstractService<IngotIocus,Integer> implements IngotIocusService {

    @Autowired
    private IngotIocusMapper ingotIocusMapper;
    @Override
    public IngotIocus findIngotIocusById(Integer ingotId) {
        return ingotIocusMapper.findIngotIocusById(ingotId);
    }

    @Override
    public List<IngotIocus> findIngotIocusList(IngotIocus ingotIocus) {
        return ingotIocusMapper.findIngotIocusList(ingotIocus);
    }

    @Override
    public int delectIngotIocusById(Integer ingotId) {
        return ingotIocusMapper.delectIngotIocusById(ingotId);
    }

    @Override
    public int delectIngotIocusByIds(String ids) {
        return ingotIocusMapper.delectIngotIocusByIds(Convert.toStrArray(ids));
    }

    @Override
    public int saveIngotIocus(IngotIocus ingotIocus) {
        return ingotIocusMapper.saveIngotIocus(ingotIocus);
    }

    @Override
    public int updateIngotIocus(IngotIocus ingotIocus) {
        return ingotIocusMapper.updateIngotIocus(ingotIocus);
    }

}
